cyclonic rainfall - German English Dictionary